DL101
Tutorial Moderno de C++
Paralelismo, Concurrencia y Modelos de Memoria
Objetivos de Aprendizaje
- Distinguir entre concurrencia lógica y paralelismo a nivel de hardware
- Evaluar las diferencias entre la consistencia secuencial y los modelos de memoria débiles
- Analizar el papel de las barreras de memoria y las barreras (fences) en garantizar la visibilidad de los datos
- Identificar errores comunes en la programación concurrente, como condiciones de carrera y bloqueos